//
//  BrowserWindowController.m
//  YahooSearchPlugin
//
//  Created by Jeremy Johnstone on 12/26/07.
//  Copyright 2007 Jeremy Johnstone. All rights reserved.
//

/*
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
*/

#import "BrowserWindowController.h"
#import "YahooSearchPlugin.h"


@implementation BrowserWindowController (JJSwizzle)

- (void)_jj_setUpSearchField
{
	// Call the "parent" first so it does it's business
	[self _safari_setUpSearchField];
	
	id _toolbarControllerObj;
	object_getInstanceVariable(self, [@"_toolbarController" UTF8String], &_toolbarControllerObj);
	
	// Now change the placeholder string from "Google" to "Yahoo!"
	[[[_toolbarControllerObj searchField] cell] setPlaceholderString:@"Yahoo!"];
	
	NSLog(@"Search placeholder string changed to Yahoo! from Google");
}

@end
